// pages/personal/quxiaodd/quxiaodd.js
Page({

  /**
   * 页面的初始数据
   */
  data: {

  },

  /**
   * 生命周期函数--监听页面加载
   */

  onLoad: function(res) {
    var that = this;
    //设置商品列表高度
    wx.getSystemInfo({
      success: function(res) {
        that.setData({
          height: res.windowHeight + 380,
        })
      },
    });
  },
  tap: function(e) {
    console.log(e);
    var id = e.currentTarget.dataset.id;
    var index = e.currentTarget.dataset.index;
    this.setData({
      toView: id,
      navActive: index
    });
  },
  //首先要获取部分内容距离顶部的高度，滑动的时候监听高度是否到达对应位置；

  // 获取商品列表，生成高度集合
  // var height = 0;
  // var hightArr = [];
  // for (var i = 0; i < that.data.goodlist.length; i++) { //这里的goodlist指对应商品集合
  //   //获取元素所在位置
  //   var query = wx.createSelectorQuery();
  //   var idView = "#b" + i;
  //   query.select(idView).boundingClientRect()
  //   query.exec(function(res) {
  //     var top = res[0].top;
  //     hightArr.push(top);
  //     that.setData({
  //       hightArr: hightArr
  //     });
  //   });
  


  // 页面滑动到相应位置 对应导航提示
  scroll: function(e) {
    var scrollTop = e.detail.scrollTop + 400;
    var scrollArr = this.data.hightArr;
    for (var i = 0; i < scrollArr.length; i++) {
      if (scrollTop >= 0 && scrollTop < scrollArr[0]) {
        if (0 != this.data.lastActive) {
          this.setData({
            navActive: 0,
            lastActive: 0
          })
        }
      } else if (scrollTop >= scrollArr[i - 1] && scrollTop <= scrollArr[i]) {
        if (i != this.data.lastActive) {
          this.setData({
            navActive: i,
            lastActive: i
          })
        }
      }
    }
  },

  /**
   * 生命周期函数--监听页面初次渲染完成
   */
  onReady: function() {

  },

  /**
   * 生命周期函数--监听页面显示
   */
  onShow: function() {

  },

  /**
   * 生命周期函数--监听页面隐藏
   */
  onHide: function() {

  },

  /**
   * 生命周期函数--监听页面卸载
   */
  onUnload: function() {

  },

  /**
   * 页面相关事件处理函数--监听用户下拉动作
   */
  onPullDownRefresh: function() {

  },

  /**
   * 页面上拉触底事件的处理函数
   */
  onReachBottom: function() {

  },

  /**
   * 用户点击右上角分享
   */
  onShareAppMessage: function() {

  }
})